@CHARSET "ISO-8859-1";

body
{
	width:80%;
	margin:auto;
	background-color:rgb(255,255,255)
}

.erreur
{
	padding-left: 5px;
	color:red;
}

.interdit
{
	color:red;
	font-size: 50px;
}

/************************* EN TETE ******************************/

#header
{
	background-color:#222222;
	color:#FFA500;
	border-radius:5px;
}

#header a
{
	color:#FFA500;
}

#td_logo
{
	width:50%;
}

#td_connexion
{
	display:inline;
}

#td_connexion input[type="text"], #td_connexion input[type="password"]
{
	display:inline-block;
	width:20%;
}

#td_inscription
{
	text-align:right;
}

#td_deconnexion , #form_recherche
{
	width:100%;
	text-align: right;
}

#msg_bienvenue
{
	font-style: italic;
}

.erreur_header
{
	list-item:none;
	color:red;
}

/************************* MENU ******************************/

#menu
{
	display:inline-block;
	text-align:center;
	width:100%;
}

#menu ul
{
	list-item:none;
	
}

#menu li
{
	display: inline;
	margin-left:7px;
}

#menu_form_recherche
{
	display :inline;
}

/************************* CONTENU ******************************/

#contenu
{
	background-color:rgba(241,240,240,0.7);
	margin-top:3px;
	border:solid grey 1px;
	border-radius:10px;
	padding :5px;
	box-shadow: 1px 1px 1px 1px rgb(200,200,200);
}

#contenu ul
{
	list-style-type: none;
}

.form_element
{
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}

table td ul
{
	padding: 0px;
}

#tableau_recherche_titre
{
	max-width: 20px;
}

/************************* PIED DE PAGE ******************************/

#footer
{
	background-color:rgb(255,255,255);
	padding-top: 3px;
}

#footer p
{
	margin-top:3px;
}

